package com.ziyun.erp.modules.userRegisterSource.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 注册渠道来源
 * 
 * @author 'lu'
 * @email 
 * @date 2018-10-11 13:44:57
 */
@TableName("user_register_source")
public class UserRegisterSourceEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 自增id
	 */
	@TableId
	private Integer sourceId;
	/**
	 * 渠道名称
	 */
	private String sourceName;
	/**
	 * 渠道key
	 */
	private String sourceKey;
	/**
	 * 渠道URL
	 */
	private String sourceUrl;
	/**
	 * 起始时间
	 */
	private Date startTime;
	/**
	 * 结束时间
	 */
	private Date endTime;
	/**
	 * 是否发券 0不发 1发
	 */
	private Boolean sendCoupon;
	/**
	 * 首单券ids
	 */
	private String orderCouponIds;
	/**
	 * 注册券ids
	 */
	private String registerCouponIds;
	/**
	 * 伪删除标记 0正常 1删除
	 */
	private Boolean display;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 创建人
	 */
	private String createName;

	/**
	 * 设置：自增id
	 */
	public void setSourceId(Integer sourceId) {
		this.sourceId = sourceId;
	}
	/**
	 * 获取：自增id
	 */
	public Integer getSourceId() {
		return sourceId;
	}
	/**
	 * 设置：渠道名称
	 */
	public void setSourceName(String sourceName) {
		this.sourceName = sourceName;
	}
	/**
	 * 获取：渠道名称
	 */
	public String getSourceName() {
		return sourceName;
	}
	/**
	 * 设置：渠道key
	 */
	public void setSourceKey(String sourceKey) {
		this.sourceKey = sourceKey;
	}
	/**
	 * 获取：渠道key
	 */
	public String getSourceKey() {
		return sourceKey;
	}
	/**
	 * 设置：渠道URL
	 */
	public void setSourceUrl(String sourceUrl) {
		this.sourceUrl = sourceUrl;
	}
	/**
	 * 获取：渠道URL
	 */
	public String getSourceUrl() {
		return sourceUrl;
	}
	/**
	 * 设置：起始时间
	 */
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	/**
	 * 获取：起始时间
	 */
	public Date getStartTime() {
		return startTime;
	}
	/**
	 * 设置：结束时间
	 */
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	/**
	 * 获取：结束时间
	 */
	public Date getEndTime() {
		return endTime;
	}
	/**
	 * 设置：是否发券 0不发 1发
	 */
	public void setSendCoupon(Boolean sendCoupon) {
		this.sendCoupon = sendCoupon;
	}
	/**
	 * 获取：是否发券 0不发 1发
	 */
	public Boolean getSendCoupon() {
		return sendCoupon;
	}
	/**
	 * 设置：首单券ids
	 */
	public void setOrderCouponIds(String orderCouponIds) {
		this.orderCouponIds = orderCouponIds;
	}
	/**
	 * 获取：首单券ids
	 */
	public String getOrderCouponIds() {
		return orderCouponIds;
	}
	/**
	 * 设置：注册券ids
	 */
	public void setRegisterCouponIds(String registerCouponIds) {
		this.registerCouponIds = registerCouponIds;
	}
	/**
	 * 获取：注册券ids
	 */
	public String getRegisterCouponIds() {
		return registerCouponIds;
	}
	
	/**
	 * 设置：伪删除标记 0正常 1删除
	 */
	public void setDisplay(Boolean display) {
		this.display = display;
	}
	/**
	 * 获取：伪删除标记 0正常 1删除
	 */
	public Boolean getDisplay() {
		return display;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateName(String createName) {
		this.createName = createName;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateName() {
		return createName;
	}
}
